/**
 * 
 */
package STUDENTS.NGUYENQUANGTUNG;

/**
 * @author TungNQ
 *
 */
public class Game {
	// 1. Biến đối tượng
	private int Id;
	private String FullName;
	private int Skill;
	private int Lever;

	// 2. Hàm khởi dựng - Constructor
	/*
	 * a. Trùng tên với tên lớp đối tượng. b. Ko có kiểu trả về. c. Là phương
	 * thức được khởi chạy đầu tiên nhất khi khai sinh ra đối tượng. d. Trong 1
	 * lớp đối tượng khi ko định nghĩa PT khởi dựng thì 1 PT khởi dựng ko tham
	 * số được tạo ra ngầm định. e. Có 02 loại hàm khởi dựng: --> Ko tham số
	 * <Khởi tạo giá trị mặc định cho đối tượng khi đc sinh ra>. --> Có tham số
	 * <Khởi tạo đối tượng theo tham số>.
	 */
	// Ko có tham số
	public Game() {
		Id = -1;
		FullName = "Example";
		Skill = -1;
		Lever = -1;
	}

	/**
	 * @param id
	 * @param fullName
	 * @param skill
	 * @param lever
	 */
	public Game(int id, String fullName, int skill, int lever) {//Alt+Shift+S+R
		this.Id = id;
		FullName = fullName;
		Skill = skill;
		Lever = lever;
		
		KhoiTaoBanDo();
		KhoiTaoConThu();
		KhoiTaoAmThanh();
	}
private void KhoiTaoBanDo(){};
private void KhoiTaoConThu(){};
private void KhoiTaoAmThanh(){};
	/**
	 * @return the id
	 */
	public int getId() {
		return Id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(int id) {
		Id = id;
	}

	/**
	 * @return the fullName
	 */
	public String getFullName() {
		return FullName;
	}

	/**
	 * @param fullName the fullName to set
	 */
	public void setFullName(String fullName) {
		FullName = fullName;
	}

	/**
	 * @return the skill
	 */
	public int getSkill() {
		return Skill;
	}

	/**
	 * @param skill the skill to set
	 */
	public void setSkill(int skill) {
		Skill = skill;
	}

	/**
	 * @return the lever
	 */
	public int getLever() {
		return Lever;
	}

	/**
	 * @param lever the lever to set
	 */
	public void setLever(int lever) {
		Lever = lever;
	}
	
}
